Brent Oil was trading 0.45%down at $79.97. Some of the world’s biggest crude oil buyers said on Thursday they are looking at tapping strategic oil reserves after several sources told
Read More