New York, U.S. | Xinhua | Oil prices climbed on Thursday as traders weighed the prospect of a European Union (EU) ban on imports of Russian oil. The West Texas Intermediate for June delivery added 3.34 U.S. dollars, or 3.3 percent, to settle at 105.36 dollars a barrel on the New …
Read More »