OPEC Production and VLCC Rates – What It Means

Last week OPEC announced a reduction of about 1 million bpd to stem falling oil prices. The key question is what this means for VLCC rates. Download here
Visit Us On TwitterVisit Us On Linkedin