Oil markets were still under the pressure of volatility during the last week. There are both bullish and bearish sentiments running through the market and it has confused many petrochemical traders. New attacks on Ukraine, untamed inflation, embargoes, and supply/demand problems set the stage for another falling week of oil. Following the one-month bearish trend...

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