LOCAL NEWS WORLD NEWSCrude Oil Prices Plunge To $26 Per Barrel yellowdanfo18th March 2020 by yellowdanfo18th March 20200925 Oil prices have again plunged further, as it sells for as low as $26 a barrel for the first time in almost 18 years. This... Read more