Oil prices under pressure as China considers Russian crude
China added some downward pressure on oil prices this week when it clearly indicated its intention to buy more discounted Russian oil. Between China and India, Russia is racing to focus on Asia as the European Union tries to get rid of its oil. Oil Price Alert: This week Global Energy Alert It highlights two … Read more