China continues to fight its growing inflation and tries to slow down the economic activity by raising its interest rate. What does it mean for the energy market, especially crude oil prices? China’s central bank recently announced it will raise…
China continues to fight its growing inflation and tries to slow down the economic activity by raising its interest rate. What does it mean for the energy market, especially crude oil prices? China’s central bank recently announced it will raise…