Oil prices slide on Fed rate hike expectations, weaker China manufacturing data
China’s manufacturing activity unexpectedly falls in April US Fed expected to raise rates by 25 bps this week US manufacturing recovers from 3-year low Latest OPEC+ 1.16 mln bpd output … Read More