Sector & Market
Germany Mulls Extending 19.5M Barrel Reserve Release
Germany's economy ministry is reviewing extending the partial release of its national oil reserves beyond the current August 31 expiry.
Germany contributed 2.65 million metric tons (19.5 million barre