Brent crude oil retreated below $104 on Thursday as both supply and demand factors weighed on crude prices in an oversupplied market. The commodity traded at $103.80 at 6:20 GMT as investors waited for …
View post:
Brent Prices Lower On Market Oversupply