Oil prices are taking a turn for the worse this Tuesday with Russia back in focus. A Bloomberg report showed that Russia is still flooding the markets with its cheaper Oil, maintaining its multi-month high exports of seaborne crude exports. India and China
Leave a comment