Blame Policymakers, Lawmakers For Oil Price Rises, OPEC Sec Gen Says.
Policymakers, lawmakers and insufficient oil and gas sector investments are to blame for high energy prices, not OPEC, Secretary General Haitham Al Ghais told Reuters. A lack of investment in…
