Lower oil prices are eroding profit margins of global oil and gas companies, forcing deeper structural cost cuts and threatening share buyback programs. If oil prices stay below $70 per barrel, supermajors’ free cash flow could plunge by up to 30 percent in 2026, Wood Mackenzie forecasts.

Published in Latest News