Oil giants’ massive profits revive calls for windfall taxes
Sector lifted by higher oil and gas pricesFour of five biggest global oil companies have now reportedU.S. President Biden slams energy companiesOct 28 (Reuters) - Global energy giants including Exxon Mobil Corp (XOM.N) and Chevron Corp…