Exxon’s record Q3 earnings nearly match Apple’s The oil firm beat Wall Street forecasts with $19.7 billion in revenue Exxon’s…
Read More »ENQSVC
The enormous profits of the oil giants are fueling calls for a windfall tax Rising oil and gas prices boosted…
Read More »