The market slowed down last week after the fearful starting days of the week. The increasing US oil inventory lit up the idea that the growth pace might have been fast. The two benchmarks, Brent and WTI, closed at $86.76 and $84.76 on Friday. But doubts did not last long. Tensions in Eastern Europe and...

Curious to see more, discover more articles, and stay up-to-date?