Oil prices have soared as the Russian invasion of Ukraine continued to raise the specter of major global supply disruption. Brent rose to $104.54 a barrel and WTI at $102.32, both an increase of more than $6. Futures in New York climbed as much as 6.1 per cent to, the highest since 2014. Brent futures […]
Source: Leadership
Police release details of arson suspect after car with Hanukkah signage firebombed
Police have released details of a man they believe may be able to assist with their investigation after a car adorned with Hanukkah decorations was…

