Recent Solar Flare Activity