News

Oil and gas markets weaken as OPEC output expectations and trade tensions cap gains. Key support and resistance levels guide ...