Japanese oil-to-gas switch remains elusive
Crude prices remained elevated, at 82.2 $/b for ICE Brent front-month price, despite the SPR release announcement and a relatively neutral EIA weekly snapshot. Total crude…
Get more analysis and data with our Premium subscription
Ask for a free trial here