WTI Corrected After OPEC Meeting Outcome
Latest EIA data recorded a 4.43mn barrel decline in inventories for the latest week. WTI traded higher this morning, hitting the highest level of 51.96, last seen on April 19. However, it was followed by a retracement after OPEC announced the existing output cut agreement to be extended for 9 months, as markets have largely…
Read more