US oil price is off by some 3% as WTI crude fell off decade highs on Thursday following reports that a deal to allow the return of Iranian supplies to the global market is near.Traders are looking for supplements that can replace Russian exports that have been cut by sanctions …
Read More »