Crude oil prices declined amidst demand concerns following news that UBS will buy struggling Credit Suisse fails to assuage worries...
Declines
Shell reported a sharp decline in crude oil spilled as a result of sabotage in Nigeria’s oil-rich Delta in 2022...