Headline: Price of Brent oil down below $73 per barrel on London’s ICE first since December 13, 2023
Asset: OIL