WTI Crude Oil prices rallied further on Wednesday to the highest level in three years after data showed that the physical market is continuing to tighten amid widespread demand.
WTI Crude Oil prices rallied further on Wednesday to the highest level in three years after data showed that the physical market is continuing to tighten amid widespread demand.