Sat. Feb 8th, 2025

Tag: speculators

The drop in oil prices is just a ‘ploy’ as speculators pretend demand is weak, Saudi Arabia energy minister says