WTI falls to $77.00 on falling Chinese oil imports-led demand concerns
WTI price extends its losing streak on demand concern following Chinese oil import data. China’s oil imports fell to 10.8 million bpd in the first two months of the year, compared to 11.44 million bpd in December. Crude oil prices could find support from a weakening US Dollar amid growing expectations of a Fed rate […]
WTI falls to $77.00 on falling Chinese oil imports-led demand concerns Read More »