Oil stocks dived on Thursday after a double blow of President Trump’s tariffs and an unexpected output hike by OPEC+ dampened ...
Though composite purchasing managers’ index or PMI (both services & manufacturing) indicated a slower growth, the ...