News

Oil futures ended flat on Friday but were slammed with their sharpest weekly losses since June as the market digested the OPEC+ decision to raise production by another 547K bbl/day in September and ...