Crude oil prices on markets in New York and London declined on July
20 and into July 21, shedding the momentum that propelled them to 6-week
highs earlier in the week.
Source: News
Crude oil prices on markets in New York and London declined on July
20 and into July 21, shedding the momentum that propelled them to 6-week
highs earlier in the week.
Source: News