<h2>Stifled Action Despite Important Developments</h2> <p>It’s been an interesting week for oil albeit a somewhat frustrating once as despite some key developments we haven’t seen mu
<p>China Caixin PMI manufacturing rose to 50.1 in March, up from 40.3, above expectation of 45.8. However, demand conditions remained fragile, as highlighted by a second monthly fall in total ne
Leave a Comment