April 27, 2023: Market Wrap Up

Oil rebounds after declining due to concerns over recession.  Oil prices rose on Thursday, offsetting losses suffered due to fears of a recession in the United States and an increase in Russian oil exports, reducing the impact of OPEC production cuts. Brent crude traded at $78.04 a barrel, up 35 cents or 0.45%. West Texas

Read More »