Brent crude rises, records weekly gain of over 12%

Oil prices rose today July 17, with both benchmark contracts on track to post weekly gains of nearly 12%, as concerns mounted that the escalating conf

Read on WOBR AI →