Slugcatcher on the year oil reached its tipping point

HISTORY will record that oil reached its tipping point this year and while Slugcatcher suspects 2021 will be better for oil, the past 12 months will inevitably be seen as the time when a period of dramatic restructuring started.

Slugcatcher on the year oil reached its tipping point Slugcatcher on the year oil reached its tipping point Slugcatcher on the year oil reached its tipping point Slugcatcher on the year oil reached its tipping point Slugcatcher on the year oil reached its tipping point