Brent oil prices soared to a near 14-year high of $140 on Sunday as traders fretted over the fallout from Russia’s invasion of Ukraine, IgbereTV reports....
But without advertising-income, we can't keep making this site awesome.