#refiners
4 stories

Oil's real price is $30-$40 higher than the screen shows
Soaring shipping costs mean a barrel of oil actually costs $125 or more, not the futures price traders see.
CNBC · 2m

China Managed Oil Shock Without Public Scramble
China cut oil imports by 1.4 billion barrels without public panic during supply shock.
Foreign Policy · 1m
Saudi Opens Oil Taps for Asia Amid Crises
Saudi Arabia sells 100m barrels of oil to Asia as Iran war disrupts global supply.
The Economic Times · 1m
India may reduce Russian oil imports amid US sanctions fears
India could cut Russian crude purchases as US tariffs threaten its oil supply chain
The Economic Times · 1m