Posts

Showing posts with the label crude oil

Russia's dirty crude oil clogs Europe's refineries; worsens fragile market

Achilles heel: High oil prices to complicate India's inflation, says report