Energy market a “crapshoot”: Supply-led bulls face off against demand-deficit bears

In an earlier piece entitled, “Winter is coming: European buyers shifting from natural gas to crude oil”, we focused on the view of Amrita Sen, an internationally renowned crude oil expert, who made t...