Carol Nakhle of Crystol Energy on Suez canal blockage and crude oil outlook

Scroll to top