Oil prices remain at profitable levels and there is no evidence supply growth worldwide
Thank you Michael.i really appreciate you sharing your insights.
Thank you Michael.i really appreciate you sharing your insights.