Ford didn't make an official announcement, but employees at the plant in Saarlouis, Germany, were circulating posts about the ...
Crescent Point Energy on Friday forecast lower capital spending and output in 2021, the latest oil producer to focus on ...