BP exec’s husband guilty of insider trading $1.8 million, snooped on her calls
[ad_1] A general view of the BP logo and petrol station forecourt sign on January 22, 2024 in Southend, United Kingdom. John Keeble | Getty Images News | Getty Images … Read More