Tagged With Phillips 66
18 February 2021
Blizzards in Texas have dramatically halted downstream activities, leaving opportunities for facilities still running
13 November 2020
Covid-19 demand destruction brings shut-ins and severe financial losses to the once-booming sector