Talk about taxing
Editor, ExxonMobil and Chevron reported historic profits from the last three months. Exxon made $17.9 billion last quarter, up 273% from the same time last year, while Chevron made…
Editor, ExxonMobil and Chevron reported historic profits from the last three months. Exxon made $17.9 billion last quarter, up 273% from the same time last year, while Chevron made…