Who we are and what we do

Will Oil Hit $100 Per Barrel in 2023?
January 13, 2023

The oil price traded above $100 per barrel for a considerable portion of 2022, but will we see it hit $100 per barrel in 2023? Read Article  +

Will Oil Hit $100 Per Barrel in 2023?
January 13, 2023

The oil price traded above $100 per barrel for a considerable portion of 2022, but will we see it hit $100 per barrel in 2023? Read Article  +

Iran and Russia Compete in Shadow Crude Trade
January 13, 2023

Over the past two months Iran has achieved its highest level of crude exports since the US tightened sanctions against Tehran in 2019, despite a flood of cheap Russian barrels into Asia, according to three market sources. Read Article  +