U.S. crude oil rebounds more than 2%, closes above $67 a barrel after steep sell-off
Source: Oil and Gas Bearish sentiment has overtaken the market as OPEC cuts its demand outlook and traders worry about the amount of oil China needs if its economy remains…
0 Comments
September 11, 2024