US weekly EIA oil inventories +15177K vs +9250K expected
Weekly petroleum inventories
That's a lot of oil going into storage in two weeks and Saudi cargoes are just starting to land. The implied demand number is important because it shows we're at about 66% of normal. If you expand that globally, it puts total demand at 68 mbpd compared to 104 mbpd normally, which is
Leave a Comment